import { makeAutoObservable } from "mobx";

class TodoStore {
  todos: string[] = [];

  constructor() {
    makeAutoObservable(this, {}, { autoBind: true });
  }

  addTodo(todo: string) {
    this.todos.push(todo);
  }

  get todoCount() {
    return this.todos.length;
  }
}

export default TodoStore;
